long-lasting memory

Translations
долговечная память
The summer camp left a long-lasting memory for all the kids.
Летний лагерь оставил долговечную память у всех детей.